# Introduction

Установка игры заключается в подготовке таблиц и настроек вселенной в БД. Процедура установки находится в файле `game/install.php`

Настройки доступа к БД игры записываются в специальный файл `config.php`:

```
<?php
// Создано автоматически НЕ ИЗМЕНЯТЬ!
$db_host="localhost";
$db_user="root";
$db_pass="root";
$db_name="ogame";
$db_prefix="uni1_";
$db_secret="";
?>
```

Эти данные используются модулем доступа к БД (`db.php`) для вызова SQL-запросов.

При открытии страницы `/game/index.php` проверяется наличие файла конфигурации (`config.php`). Если файл конфигурации отсутствует это означает что игра не установлена и происходит редирект на `install.php`:

<img src='/imgstore/install3.png'>

(дизайн страницы установки пока незамысловатый, но для начала сойдет).<br>
<br>
<ul><li><b>Настройки базы данных</b> попадают в файл <code>config.php</code>
</li><li><b>Настройки вселенной</b> записываются в таблицу <code>uni</code> и используются повсевместно по всей игре<br>
</li><li>Дополнительно процедурой установки создается специальный <b>Аккаунт администратора</b> с именем <code>Legor</code>, для того чтобы админ смог зайти в игру и проверить что установка прошла успешно.<br>
</li><li>Создается технический аккаунт <code>space</code> (для уничтоженных планет и брошенных ПО)</li></ul>

Повтроно запустить <code>install.php</code> не получится до тех пор, пока существует файл <code>config.php</code>. В этом случае происходит редирект на стартовую страницу игры.<br>
<br>
<h1>Настройки вселенной</h1>

<table><thead><th> <b>Параметр</b> </th><th> <b>Описание</b> </th></thead><tbody>
<tr><td> Номер вселенной </td><td> Номер вселенной будет указан в заголовке окна и над главным меню в игре:<br><img src='/imgstore/whc4d6515b4a035e.jpg'></td></tr>
<tr><td>Ускорение</td><td>Ускорение влияет на скорость добычи ресурсов, длительность построек и проведение исследований, скорость летящих флотов, минимальную длительность Режима Отпуска.</td></tr>
<tr><td>Количество галактик</td><td>По умолчанию 9</td></tr>
<tr><td>Количество систем</td><td>По умолчанию 499</td></tr>
<tr><td>Максимум игроков</td><td>Максимальное количество аккаунтов. После достижения этого значения регистрация закрывается до тех пор, пока не освободится место.</td></tr>
<tr><td>Участников САБ</td><td>Максимальное количество приглашенных игроков для Совместной атаки (исключая себя). Максимальное количство флотов в САБ вычисляется по формуле N^2, где N - количетсво участников. При N=0 САБ отключен.</td></tr>
<tr><td>Обломки флота</td><td>Флот в Обломки. Указанное количество процентов флота выпадает в виде обломков. Если указано 0, то ФВО отключено.</td></tr>
<tr><td>Обломки обороны</td><td>Оборона в Обломки. Указанное количество процентов обороны выпадает в виде обломков. Если указано 0, то ОВО отключено.</td></tr>
<tr><td>Скорострел</td><td>Корабли получают возможность повторного выстрела</td></tr>
<tr><td>Луны и Звезды Смерти</td><td>Включить возможность образования лун и постройку Звёзд Смерти</td></tr>